before-save

    1熱度

    4回答

    我試圖比較一個新對象與原始使用CloudCode之前保存函數。我需要將更新中發送的字段與現有值進行比較。問題是我無法正確獲取對象。當我運行查詢時,我總是從發送的對象中獲取值。 UPDATE:我嘗試了一種不同的方法,可以得到舊的寄存器(已經保存在解析中的寄存器)。 但是,請求中發送的新郵件被舊郵件覆蓋。什麼?!另一個問題是,即使認爲代碼發送了response.success(),更新也未保存。 我相

    0熱度

    2回答

    在我的分析服務器雲代碼中,我有一個beforeSave和一個afterSave函數。 beforeSave是關於「哪個用戶進行保存」到「post」表的驗證。當評論被保存到「評論」表時,afterSave函數會在「發佈」表中創建一個對象。但是,「result [0] .save(null,{useMasterKey:true});」部分再次啓動beforeSave函數,並且由於「beforeSave

    0熱度

    2回答

    我想在beforeSave()方法中設置模型屬性,但之後不保存它們。 public function beforeSave(){ if(!$this->isNewRecord){ // ... $this->status = self::VISIBLE; } return parent::beforeSave(); } 我試過返回t

    2熱度

    4回答

    before_save :date_started_sets_deadline, if date_started.present? 我不希望這個before_save運行如果​​。我已經嘗試了上面的行的各種版本,所以不知道我是否必須改變它或方法本身。 def date_started_sets_deadline if self.date_started > Date.tomorrow

    0熱度

    1回答

    我正在使用後臺作業來查詢具有數千個對象的json以最初填充我的數據庫。我也實現了beforesave函數來防止任何重複的條目。但是,一旦我實現了這個,看起來我的後臺作業叫做response.error,並不保存所有的對象。看起來我可能超過請求/秒?如果有人可以看看我的代碼並告訴我爲什麼它不能成功保存所有條目,我將不勝感激。 這裏是我的後臺作業: Parse.Cloud.job("testing",

    0熱度

    2回答

    我有一個名爲Roster的表,它在其中一列中存儲用戶指針。我在想設置列前保存方法時,它是new.So到目前爲止,我有這個,但我不知道如何獲得用戶ID Parse.Cloud.beforeSave("Roster",function(request,response){ //Update roster with sender Id if (request.object.isNew

    0熱度

    1回答

    感謝串門。 我有一個類,姑且稱之爲Class1的,我用它來給我的應用程序的折扣/優惠券的用戶。當用戶完成註冊過程時,我創建一個對象並將指針存儲在用戶上。 我想給這個類CLP權限,使公衆可以創造,但不能寫此對象。讓它只是我內部使用的東西。 我的問題是,班裏有幾個陣列不能未定義或其他雲功能最終會引發錯誤嘗試讀取這些值。我爲這個類設置了一個beforeSave()觸發器,並且使用了主鍵,但是這個對象沒有

    0熱度

    2回答

    我試圖每次發送Post請求發送到一個URLwww.example.com/emailsig.json時創建一個新的散列令牌到SQL DB。我正在使用before_create來運行正在調用的函數,但函數中創建的變量沒有保存到數據庫中。我是新來的鐵桿,並不知道從哪裏開始解決這個問題。我認爲這可能與強參數有關? 滑軌模型 class Distribution < ActiveRecord::Base

    0熱度

    1回答

    預留模型中的額外費用列在創建新預留時未計算並保存。在編輯預約時即使沒有更改表格中的任何值,它也會被計算並保存。看起來checkboxes的值沒有被計算方法或其他東西接收到。 Reservation has_many :bookings, has_many :extras, :through => :bookings Booking belongs_to :extra, belongs_to :r

    0熱度

    3回答

    我在rails中有一個帶有輸入值的表單,其中一個值是LOV(值列表),第二個輸入字段也是LOV,但取決於另一個輸入領域。 第一個字段的輸入值不保存在中間。所以我需要在保存之前使用該字段值。 因此,示例: 我從現場供應商的所有公司的值列表中選擇一個公司,第二個字段supplier_address將是包含該公司所有地址的LOV,因此第二個字段的LOV取決於在第一個領域選擇的價值,公司。 我試了一下: