Skip to main content

ChatMessageWhereInput

ChatMessageWhereInput is used for filtering ChatMessage objects. Input was generated by ent.

input ChatMessageWhereInput {
not: ChatMessageWhereInput
and: [ChatMessageWhereInput!]
or: [ChatMessageWhereInput!]
id: ID
idNEQ: ID
idIn: [ID!]
idNotIn: [ID!]
idGT: ID
idGTE: ID
idLT: ID
idLTE: ID
deletedAt: Time
deletedAtNEQ: Time
deletedAtIn: [Time!]
deletedAtNotIn: [Time!]
deletedAtGT: Time
deletedAtGTE: Time
deletedAtLT: Time
deletedAtLTE: Time
deletedAtIsNil: Boolean
deletedAtNotNil: Boolean
conversationID: ID
conversationIDNEQ: ID
conversationIDIn: [ID!]
conversationIDNotIn: [ID!]
role: String
roleNEQ: String
roleIn: [String!]
roleNotIn: [String!]
roleGT: String
roleGTE: String
roleLT: String
roleLTE: String
roleContains: String
roleHasPrefix: String
roleHasSuffix: String
roleEqualFold: String
roleContainsFold: String
content: String
contentNEQ: String
contentIn: [String!]
contentNotIn: [String!]
contentGT: String
contentGTE: String
contentLT: String
contentLTE: String
contentContains: String
contentHasPrefix: String
contentHasSuffix: String
contentEqualFold: String
contentContainsFold: String
tokensUsed: Int
tokensUsedNEQ: Int
tokensUsedIn: [Int!]
tokensUsedNotIn: [Int!]
tokensUsedGT: Int
tokensUsedGTE: Int
tokensUsedLT: Int
tokensUsedLTE: Int
createdAt: Time
createdAtNEQ: Time
createdAtIn: [Time!]
createdAtNotIn: [Time!]
createdAtGT: Time
createdAtGTE: Time
createdAtLT: Time
createdAtLTE: Time
hasConversation: Boolean
hasConversationWith: [ChatConversationWhereInput!]
}

Fields

ChatMessageWhereInput.not ● ChatMessageWhereInput input

ChatMessageWhereInput.and ● [ChatMessageWhereInput!] list input

ChatMessageWhereInput.or ● [ChatMessageWhereInput!] list input

ChatMessageWhereInput.id ● ID scalar

id field predicates

ChatMessageWhereInput.idNEQ ● ID scalar

ChatMessageWhereInput.idIn ● [ID!] list scalar

ChatMessageWhereInput.idNotIn ● [ID!] list scalar

ChatMessageWhereInput.idGT ● ID scalar

ChatMessageWhereInput.idGTE ● ID scalar

ChatMessageWhereInput.idLT ● ID scalar

ChatMessageWhereInput.idLTE ● ID scalar

ChatMessageWhereInput.deletedAt ● Time scalar

deleted_at field predicates

ChatMessageWhereInput.deletedAtNEQ ● Time scalar

ChatMessageWhereInput.deletedAtIn ● [Time!] list scalar

ChatMessageWhereInput.deletedAtNotIn ● [Time!] list scalar

ChatMessageWhereInput.deletedAtGT ● Time scalar

ChatMessageWhereInput.deletedAtGTE ● Time scalar

ChatMessageWhereInput.deletedAtLT ● Time scalar

ChatMessageWhereInput.deletedAtLTE ● Time scalar

ChatMessageWhereInput.deletedAtIsNil ● Boolean scalar

ChatMessageWhereInput.deletedAtNotNil ● Boolean scalar

ChatMessageWhereInput.conversationID ● ID scalar

conversation_id field predicates

ChatMessageWhereInput.conversationIDNEQ ● ID scalar

ChatMessageWhereInput.conversationIDIn ● [ID!] list scalar

ChatMessageWhereInput.conversationIDNotIn ● [ID!] list scalar

ChatMessageWhereInput.role ● String scalar

role field predicates

ChatMessageWhereInput.roleNEQ ● String scalar

ChatMessageWhereInput.roleIn ● [String!] list scalar

ChatMessageWhereInput.roleNotIn ● [String!] list scalar

ChatMessageWhereInput.roleGT ● String scalar

ChatMessageWhereInput.roleGTE ● String scalar

ChatMessageWhereInput.roleLT ● String scalar

ChatMessageWhereInput.roleLTE ● String scalar

ChatMessageWhereInput.roleContains ● String scalar

ChatMessageWhereInput.roleHasPrefix ● String scalar

ChatMessageWhereInput.roleHasSuffix ● String scalar

ChatMessageWhereInput.roleEqualFold ● String scalar

ChatMessageWhereInput.roleContainsFold ● String scalar

ChatMessageWhereInput.content ● String scalar

content field predicates

ChatMessageWhereInput.contentNEQ ● String scalar

ChatMessageWhereInput.contentIn ● [String!] list scalar

ChatMessageWhereInput.contentNotIn ● [String!] list scalar

ChatMessageWhereInput.contentGT ● String scalar

ChatMessageWhereInput.contentGTE ● String scalar

ChatMessageWhereInput.contentLT ● String scalar

ChatMessageWhereInput.contentLTE ● String scalar

ChatMessageWhereInput.contentContains ● String scalar

ChatMessageWhereInput.contentHasPrefix ● String scalar

ChatMessageWhereInput.contentHasSuffix ● String scalar

ChatMessageWhereInput.contentEqualFold ● String scalar

ChatMessageWhereInput.contentContainsFold ● String scalar

ChatMessageWhereInput.tokensUsed ● Int scalar

tokens_used field predicates

ChatMessageWhereInput.tokensUsedNEQ ● Int scalar

ChatMessageWhereInput.tokensUsedIn ● [Int!] list scalar

ChatMessageWhereInput.tokensUsedNotIn ● [Int!] list scalar

ChatMessageWhereInput.tokensUsedGT ● Int scalar

ChatMessageWhereInput.tokensUsedGTE ● Int scalar

ChatMessageWhereInput.tokensUsedLT ● Int scalar

ChatMessageWhereInput.tokensUsedLTE ● Int scalar

ChatMessageWhereInput.createdAt ● Time scalar

created_at field predicates

ChatMessageWhereInput.createdAtNEQ ● Time scalar

ChatMessageWhereInput.createdAtIn ● [Time!] list scalar

ChatMessageWhereInput.createdAtNotIn ● [Time!] list scalar

ChatMessageWhereInput.createdAtGT ● Time scalar

ChatMessageWhereInput.createdAtGTE ● Time scalar

ChatMessageWhereInput.createdAtLT ● Time scalar

ChatMessageWhereInput.createdAtLTE ● Time scalar

ChatMessageWhereInput.hasConversation ● Boolean scalar

conversation edge predicates

ChatMessageWhereInput.hasConversationWith ● [ChatConversationWhereInput!] list input

Member Of

ChatConversationWhereInput input ● chatMessages query ● ChatMessageWhereInput input