• Hangeo
  • NEWBIE
  • 0 Points
  • Member since 2013

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 1
    Replies

I received the following error on a SOQL query:

  

Implementation restriction: When querying the FAQ__kav object, you must filter using the following syntax: Id = [single ID], Id IN [list of ID's] or Language = [language ISO code].

 

In addition Language is only permitted in a top-level AND condition.

 

Here is the query from the log:

 

SELECT Id, KnowledgeArticleId, PublishStatus, body__c, Key_words__c, Summary, Title, UrlName FROM FAQ__kav WHERE PublishStatus = 'online' WITH DATA CATEGORY TestCat__c AT (CatName1__c, CatName1__c)

 

When executed using Force.com explorer the query executes just fine and returns actual records. Filtering on an ID is not an option and I  see no 'Language*' field in FAQ__kav. If this is a version issue (based on another forum thread) what would I be checking?

 

Thanks

 

Crocket