Skip to content

Instantly share code, notes, and snippets.

@lluft
Created August 22, 2013 06:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lluft/6303820 to your computer and use it in GitHub Desktop.
Save lluft/6303820 to your computer and use it in GitHub Desktop.
all non standard searchfields sf
_.each(test,function(sobjects){ sfdc.describe(sobjects.name, function(sfObjectDescription){
var allSearchableSFObjectFields = [];
for (var i = 0; i < sfObjectDescription.fields.length; i++) {
if (sfObjectDescription.fields[i].nameField)
allSearchableSFObjectFields.push(sfObjectDescription.fields[i].name);
};
if (allSearchableSFObjectFields.length > 0 && allSearchableSFObjectFields[0]!="Name")
console.log(sfObjectDescription.name + ' namefields :'+JSON.stringify(allSearchableSFObjectFields.join(',')))
if (allSearchableSFObjectFields.length > 1)
console.log(sfObjectDescription.name + ' namefields :'+JSON.stringify(allSearchableSFObjectFields.join(',')))
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment