我有模型“付款”,“预估”和“报价”,付款具有多态关系,它可以属于报价或预估,同时报价可以有多个预估,因此预估始终属于报价。 基本上,所有付款总是属于一个报价,有时是直接的,有时是通过预估的: quotes:
id
estimates:
id
quote_id
payments:
id
paymentable_id
paymentable_type ("App\Models\Quote" or "App\Models\Estimate") 我的问题是,我如何定义这些关系,以便在使用$quote->
我有这些模型,我正在和meta_search合作订购它。
class Company < ActiveRecord::Base
has_many :delivers
has_many :estimates, :through => :deliver
end
class Estimate < ActiveRecord::Base
has_many :delivers, :dependent => :destroy
has_many :companies, :through => :delivers
end
class Deliver < A
所以我有一组文件,我需要从其中提取数据并写入到一个新的txt文件中,但我不确定如何使用Python来做到这一点。下面是一个示例数据。我正在尝试从NSF组织,文件和摘要中提取部分。
标题: CRB:濒临灭绝的神秘鲸鱼种群的遗传多样性:线粒体DNA和历史人口学类型:获奖NSF组织: DEB最新修订日期:1991年8月1日
文件: a9000006
奖励编号: 9000006奖励实例:继续发放
Prgm经理:斯科特·柯林斯
DEB DIVISION OF ENVIRONMENTAL BIOLOGY
BIO DIRECT FOR BIOLOGICAL SCIENCES
我已经创建了一个工作流,用于在添加预估后限制预估的更改。但是,我想将此权限授予管理员,但限制所有其他组,如开发人员。 我尝试过isInGroup函数,但它不能正常工作,我总是得到一个异常。 var entities = require('@jetbrains/youtrack-scripting-api/entities');
var workflow = require('@jetbrains/youtrack-scripting-api/workflow');
exports.rule = entities.Issue.onChange({
ti
我可以在没有estimatedRevenue度量的情况下发出下面的请求,但是当我添加estimatedRevenue时,我得到这个错误:GoogleJsonResponseException: API call to youtubeAnalytics.reports.query failed with error: Forbidden
运行此代码时,请确保启用了YoutTubeAnalytics /
function myFunction() {
videoID = "A VIDEO ID OF A VIDEO ON YOUR CHANNEL"
var metrics =